substantial likelihood - Spanish English Dictionary